UNIGINE SDK 2.7.3

дек. 27, 2018

Вышел UNIGINE 2.7.3! В этот релиз мы включили почти все важные обновления, которые планировали выпустить только в 2.8, и многие другие.

Ключевые изменения:

  • Усовершенствовали UnigineEditor — добавили новые фичи, оптимизировали производительность.
  • Сделали рендеринг еще более реалистичным.
  • Представили улучшенный шаблон IG (Image Generator) для профессиональных симуляторов.
  • Включили экспериментальную версию инструмента для создания дорог (WorldSplineGraph объект).
  • Обновили систему Properties: сделали поддержку новых видов данных — массивы и сложные структуры.
  • Усовершенствовали компонентную систему: улучшили производительность, добавили многопоточность, провели интеграцию с SDK Browser.

Эти и другие обновления уже доступны.

Context menu create

Обновление UnigineEditor

Главный инструмент, с помощью которого вы строите миры в UNIGINE, стал еще мощнее и удобнее. Мы сделали часто используемые операции более быстрыми и простыми.

Усовершенствованный импорт текстур и геометрии, более удобное перемещение объектов, улучшенное управление поверхностями позволяют повысить производительность ваших проектов и сделать работу комфортнее.

Обо всех изменениях в UnigineEditor читайте в нашем devlog.

Context menu 0

Более реалистичный рендеринг

Мы хотим, чтобы миры, созданные в UNIGINE, выглядели как настоящие, поэтому в релизе UNIGINE SDK 2.7.3 мы добавили новые фичи и инструменты для еще более реалистичного рендеринга.

  • Преломление лучей через стекло стало более достоверным
  • Растительность можно анимировать при помощи цвета вершин
  • Добавили автоматическую коррекцию баланса белого
  • Появился эффект Screen-Space Dirt — имитация изношенных краев и скопления грязи и пыли в полостях и многие другие обновления
Glass rotation 785

Усовершенствованный шаблон IG (Image Generator)

Обновленный шаблон IG (Image Generator) представляет собой компонент, который отвечает за 3D-визуализацию в распределенных тренажерных системах. Архитектура нашего IG обеспечивает совместимость со стандартными протоколами связи (в настоящее время поддерживаются CIGI и HLA).

Реалистичность виртуальному миру добавляют доработанные погодные эффекты, глобальная система ветра, влияющая на облака и деревья, поддержка эфемеридных данных и другие улучшения. Поддерживаются также системы высокого уровня для освещения аэропортов и самолетов и средства управления динамическими объектами.

Экспериментальная версия инструмента для создания дорог

В UnigineEditor появилась экспериментальная возможность создавать дороги, просто устанавливая и настраивая контрольные точки. Вы можете легко изменить внешний вид дорожной системы, используя собственную геометрию в качестве строительных блоков для различных сложных элементов ваших дорог — развязок, мостов, пандусов и т.д.

Spline tool

Обновление системы Properties

Теперь properties поддерживают сложные типы данных (структуры и массивы), обеспечивая исключительную гибкость в реализации логики вашего приложения. Например, можно вложить структуру в структуру (то есть сделать ее вложенной) или организовать структуры в иерархию с наследованием и перегрузкой параметров (во многом как в объектно-ориентированном программировании).

Усовершенствование компонентной системы

Компонентная система стала более мощной и удобной благодаря оптимизации производительности, использованию многопоточности и интеграции с SDK Browser. Теперь ряд операций может выполняться параллельно, что ускорит процесс разработки, т.к. можно обойтись меньшим объемом кода.

Другие важные изменения

  • Более реалистичный рендеринг неба
  • Расширенные возможности Environment Probes
  • Оптимизации для VR

Более подробно обо всех улучшениях в UNIGINE 2.7.3 читайте в нашем development blog.